japanese macaque - Turkish English Dictionary